Hyper-V虚拟机NAT类型为UDP blocked的解决办法

情况

  1. 电脑直连光猫
  2. 光猫拨号,且已开UPNP
  3. 网络正常
  4. 光猫内防火墙确认未开启
  5. Hyper-V安装虚拟机,使用外部网络交换机
  6. 电脑(宿主机)测试NAT类型,显示Full code
  7. 虚拟机测试NAT类型,显示UDP blocked
  8. 虚拟机防火墙已关闭

原因分析

默认mtu,超过1472字节的udp报文经过HyperV网络被丢弃

解决办法

光猫的MTU原来为1492,改成1472后重新拨号,虚拟机测试NAT类型,显示Full Code,解决此问题

参考链接

https://zhuanlan.zhihu.com/p/686741967